@MEDIA screen {
	
	.bClass{
		
	}
	.noscreen {
		display: none;
	}
	
	.rich-table {
		background-color: transparent;
	}
	
	.requiredAtr {
				color: red;
				font-weight: bolder;
			}

#page {
	left: 0px;
	top: 0px;
	margin: 0;
	padding: 0;
	z-index: 0;
}

	.contentRootSection {	
	width:100%;	 
	}
	
.contentSection {
	
}

.leftSection {

}


.logout {
	color:#aaeeFF;
}

.anotherLink {
	color:#aaeeFF;
}
	.selectedPatient {
		color: OrangeRed;
		background-color: #EAEAEA;
	}
	
	.itemCell {			
				width: 150px;
				margin: 0px;
				height: 50px;
				font-size: 10pt;
				background-color: YellowGreen;
				font-weight: bolder;
				 		 
			}
			/*
			.rich-calendar-cell {
			color:black;
			}
			.rich-calendar-hover{
			
			}
			*/
			.rich-calendar-btn {
			color:black;
			}
			
			.virtual-anchor {
			
				text-decoration: underline; 
				color:blue;
				cursor: pointer;
			}
}

@MEDIA print {
	body
	{
		margin-top: 0px;
		padding-top: 0px;	
		text-align: center;
		font-family: Arial,Verdana,sans-serif;
		background-color: white;
	}
	
	#page {
		left: 0px;
		top: 0px;
		width: 800px;
		margin: 0;
		padding: 0;
		z-index: 0;
	}
	
	.headerSection {
		display: none;
	}
	
	.contentRootSection {
		width:100%;		 
	}
	
	.contentSection {
		background-color: white;
		width:100%;		
	}
	
	.leftSection {
		display: none;
	}
	
	.noprint {
		visibility: hidden;
	}
	
	
	.norender {
		display: none;
	}
	
	.rich-calendar-button {
		visibility: hidden;
	}
	.rich-panel {
		background-color: white;
	}
	.rich-page-content {
		background-color: white;
	}
	
	.rich-table-header {
		background-color: transparent;
		background-image: none;
		
	}
	.rich-table-headercell   {
		color:black;
	}
	.rich-table-footer {
		background-color: transparent;
	}
	.rich-table-subheader {
		background-color: transparent;
	}
	
				.rich-page-header { display:none }
				.rich-page-sidebar { display:none }
				.rich-page-footer { display:none} 
				.rich-page-body { margin-left:0;}		
				.rich-page-content {border:0}
				.rich-page-main {border:0}	
				
	#ddrc {
		width:100%;
	}	
}
	